Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London U.S. Open - New York Miami Open - Miami Open Sud de France - Montpellier BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston French Open - Paris Wimbledon - London Infosys Hall of Fame Open - Newport Open Occitanie - Montpellier Colombia F4 Germany F2 Germany F3 Croatia F1 Croatia F2 Czech Republic F6 Italy F9 France F8 France F10 France F11 France F15 France F19 Portugal F1 Portugal F2 Spain F7 Spain F8 France F6 Great Britain F7 Netherlands F2 Netherlands F3 France F11 Great Britain F10 Italy F24 Luxembourg F1 France F13 Sweden F1 Sweden F2 Portugal F7 France F1 France F2 France F5 France F6 France F7 Great Britain F7 Slovenia F3 France F8 France F9 Great Britain F8 France F12 Austria F7 Italy F27 Portugal F4 Portugal F5 France F17 Germany F18 France F20 Usa F1 Usa F3 Portugal F1 Portugal F2 Portugal F3 France F7 Spain F14 France F12 France F17 Italy F17 Portugal F8 Czech Republic F5 France F10 France F2 Usa F2 Great Britain F8 2002 Azalea Orthopedic Challenger - Tyler Steelers Cup - Kosice X Trofeo Ciudad de Quito - Quito KGHM Polish Indoors - Wroclaw 2005 Freeman Men's Challenger - Joplin Garden Open 2005 - Rome Stella Artois Clay Court Championships - Budaors Porsche Open - Poznan Tatra Banka Open 2006 - Bratislava KGHM Dialog Polish Indoors - Wroclaw BH Telecom Sarajevo 2007 - Sarajevo ECU Prague Open - Prague Challenger 42 - Andrezieux Oberstaufen Cup-Head German Master's Series - Oberstaufen Pekao Open - Szczecin PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Noumea Challenger Ostrava Challenger Bordeaux Challenger Cordenons Challenger Tarragona Challenger Rennes Challenger Caltanissetta Challenger St. Brieuc Challenger Poznan Challenger Tampere Challenger Salzburg Challenger Le Gosier Challenger Bratislava Challenger Sophia Antipolis Challenger Rennes Challenger Marbella Challenger Sophia Antipolis Challenger Challenger 42 - Andrezieux Pekao Open - Szczecin Kobstaedernes ATP Challenger - Kolding Morocco Tennis Tour - Casablanca Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis Alexander Kolyaskin Memorial - Donetsk LTA Shrewsbury Challenger - Shrewsbury 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Siemens Open - Scheveningen Aamulehti Tampere Open - Tampere Bukhara Challenger - Bukhara Abierto Internacional Varonil Ciudad de Cancun - Cancun Besancon Challenger Orleans Challenger Alicante Challenger Cordenons Challenger Orleans Challenger St. Brieuc Challenger Lisbon Challenger San Remo Challenger Brest Challenger Noumea Challenger Matsuyama Challenger Noumea Challenger Courmayeur Challenger Casablanca Challenger Cherbourg Challenger Monza Challenger Monterrey Challenger Rome Challenger San Benedetto Challenger Orbetello Challenger Barletta Challenger San Marino Challenger Brasov Challenger Todi Challenger Francavilla Challenger Orleans Challenger Helsinki Challenger Karlsruhe Challenger San Benedetto Challenger Luedenscheid Challenger Banja Luka Challenger Como Challenger Genova Challenger Bad Waltersdorf Challenger Bordeaux Challenger Genova Challenger Malaga Challenger Bergamo Challenger Wroclaw Challenger Cherbourg Challenger Quimper Challenger Olbia Challenger Brest Challenger Charlottesville Challenger Calgary Challenger Drummondville Challenger Brest Challenger Maia Challenger Mouilleron-Le-Captif Challenger Wroclaw Challenger Ottignies-Louvain-la-Neuve Challenger Cherbourg Challenger Pau Challenger Togliatti Cup - Togliatti Lille Challenger Phoenix Challenger Madrid Challenger Olbia Challenger Germany F1 Taipei 2 Challenger S Tennis Masters - Graz Mouilleron-Le-Captif Challenger Modena Challenger Trieste Challenger Grodzisk Mazowiecki Challenger Como Challenger Rennes Challenger Seoul Challenger Matsuyama Challenger Francavilla Challenger Noumea Challenger Nonthaburi 2 Challenger Neride Prague Indoor - Prague Pekao Open - Szczecin Quimper Challenger Lille Challenger Manama Challenger Challenger Ford de Cherbourg - Cherbourg Arroyo de la Encomienda - Valladolid Mordovia Cup - Mordovia Asics Challenger Open - Monchengladbach Black Forest Open - Freudenstadt Alexander Kolyaskin Memorial - Donetsk Uncle Toby's Australian Men's Clay Court Challenger - Canberra Ljubljana Open - Ljubljana Porsche Open - Poznan Alexander Kolyaskin Memorial - Donetsk The LTA Men's Challenger Wrexham - Wrexham Logopak Challenger 2005 - Lubeck San Luis Potosi Challenger - San Luis Potosi Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City ECM Prague Open 2005 - Prague Badden Open by Rothaus - Ettlingen KGHM Polish Indoors - Wroclaw Steelers Cup 2005 - Kosice Abidjan 1 Challenger Nokian Hakkapeliitta Open - Tampere Abidjan 2 Challenger Aix En Provence Challenger Pekao Open 2005 - Szczecin Ethias Tennis Trophy - Mons Tunis Challenger PrivatBank Cup - Dnepropetrovsk Black Forest Open 2004 - Freudenstadt Czech Open 2006 - Prostejov Royan Challenger Privatbank Open 2006 - Dnepropetrovsk Troyes Challenger Tehran Open 2004 - Tehran Tennis Napoli Cup 2007 - Napoli Astana Challenger - Astana Siemens Open 2007 - Scheveningen Akbank Private Banking TED Open - Istanbul IPP Open - Helsinki Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Busan Open Challenger Tennis - Busan III Isla de Lanzarote - Lanzarote Unicredit Czech Open - Prostejov Southern Capital Cup - Almaty ATP Challenger Trophy 2008 - Trnava Tatra Banka Slovak Open - Bratislava Porsche Open - Poznan Rabat Challenger Szczecin Challenger Roanne Challenger Jersey Challenger Flea Market Cup Busan Challenger Tennis - Busan Noumea Challenger Rabat Challenger Ostrava Challenger Bordeaux Challenger USTA Men's Challenger of Dallas - Dallas KGHM Polish Indoors - Wroclaw Napoli Challenger Palermo Challenger Phoenix Challenger Tashkent Challenger - Tashkent Le Gosier Challenger Bordeaux Challenger Gallagher International - Hamilton Compaq Cup 2001 - Zabrze USTA Challenger of San Antonio - San Antonio Monza Challenger Media Will Cup Busan Challenger Tennis - Busan Cassis Challenger Bauer Watertechnology Cup - Eckental Rennes Challenger Marburg Challenger KGHM Dialog Polish Indoors - Wroclaw Open de la Ville de Saint Denis - Reunion Island University of Tennessee USTA Challenger - Knoxville The Wright Financial Group, Inc. Challenger - Champaign KGHM Emax Polish Indoors - Wroclaw XI Abierto Internacional de Salinas - Salinas Arad Challenger Tennis Napoli Cup 2006 - Napoli Hamburg Challenger - Hamburg Como Challenger San Luis Potosi Challenger - San Luis Potosi San Benedetto Challenger Le Gosier Challenger Coffee Cup Challenger - Chikmagalur KGHM Polish Indoors - Wroclaw San Benedetto Challenger Dharwad Challenger 2006 - Dharwad Unique Zagreb Open - Zagreb Milan Challenger Challenger DCN de Cherbourg - Cherbourg St. Petersburg Challenger by Kinex - St. Petersburg Mouilleron-Le-Captif Challenger Kyiv Open - Kiev Pekao Open 2003 - Szczecin KGHM Polish Indoors - Wroclaw Internazionali BNL d'Italia - Rome Rennes Challenger Braga Challenger Porsche Open - Poznan Uncle Toby's Burnie Challenger - Tasmania Phoenix Challenger Szczecin Challenger Ispat Open 2004 - Ostrava Milan Challenger Budapest Challenger - Budapest Todi Challenger Mouilleron-Le-Captif Challenger St.Petersburg Challenger by Kinex - St. Petersburg Orleans Challenger Trnava Challenger CA Challenge 2002 - Graz Oberstraufen Cup - Oberstaufen Kyiv Open - Kiev KGHM Polish Indoors - Wroclaw Nokian Hakkapeliitta Open - Tampere Lambertz Open by Stawag 2007 - Aachen Braunschweig Challenger IPP Open - Helsinki Memorial Kolyaskin - Donetsk III Challenger Isla de Gran Canaria Ciudad de Telde - Telde Open de la Ville de Saint Denis - Reunion Island Kish Free Zone Island Challenger - Kish Island Salzburg Challenger Ischgl International ATP Challenger - Ischgl Idea Prokom Open - Sopot San Sebastian Challenger Warta Cup - Sopot Fergana Challenger - Fergana Tenerife 1 Challenger Quimper Challenger Trofeo Cassa di Risparmio di Alessandria - Alessandria Tenerife 2 Challenger Waco Challenger Puerto Vallarta Challenger Lille Challenger Aix En Provence Challenger Idea Prokom Open - Sopot CA Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam Olimp Kyiv Open - Kiev The Stella Artois Championships - London Trani Challenger Campbell's Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel Alexander Kolyaskin Memorial - Donetsk Mumbai Open - Mumbai San Sebastian Challenger BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Skandia Open - Linz Millenium Tennis Championships - Delray Beach The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul Warta Cup 2001 - Sopot Orange Prokom Open - Sopot Qatar ATP Challenger - Doha Napoli Challenger BA-CA Tennis Trophy - Vienna Intersport Heilbronn Open - Heilbronn Open 13 - Marseille The Artois Championships - London Challenger 42 - Andrezieux Qatar ExxonMobil Open - Doha Heineken Open - Auckland Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca AEGON Championships - London Mercedes Cup - Stuttgart Cherbourg Challenger Gemax Open - Belgrade Legg Mason Tennis Classic - Washington Orleans Challenger BCR Open Romania - Bucharest China Open - Beijing Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Movistar Open - Santiago Brasil Open - Costa do Sauipe Open Sabadell Atlantico - Barcelona Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle AEGON International - Eastbourne If Stockholm Open - Stockholm Bank Austria Tennis Trophy - Vienna Heineken Open - Auckland Open 13 - Marseille Copa Claro - Buenos Aires Open Sabadell Atlantico - Barcelona Open de Nice Cote d'Azur - Nice Mercedes Cup - Stuttgart Open de Moselle - Metz If Stockholm Open - Stockholm Apia International - Sydney Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem Moselle Open - Metz China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras BMW Open - Munich Power Horse Cup - Dusseldorf Gerry Weber Open - Halle ECM Prague Open - Prague Topshelf Open - 's-Hertogenbosch Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok China Open - Beijing If Stockholm Open - Stockholm Erste Bank Open - Vienna Swiss Indoors Basel - Basel Valencia Open - Valencia Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Bet-at-home Open - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Sydney International - Sydney Open 13 - Marseille TEB BNP Paribas Istanbul Open - Istanbul Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Valencia Open - Valencia St. Petersburg Open - St. Petersburg Brisbane International - Brisbane Aircel Chennai Open - Chennai ASB Classic - Auckland Apia International - Sydney Open 13 - Marseille Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Qatar Exxon Mobil Open - Doha Open de Nice Cote d'Azur - Nice Citi Open - Washington Pilot Pen Tennis - New Haven ABN AMRO World Tennis Tournament - Rotterdam Moselle Open - Metz Shenzhen Open - Shenzhen Rakuten Japan Open - Tokyo European Open - Antwerp Open Parc - Lyon Malaysian Open - Kuala Lumpur Aircel Chennai Open - Chennai Open Sud de France - Montpellier Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle AGT Challenger - Leon Open 13 - Marseille Abierto Mexicano Telcel - Acapulco Citi Open - Washington Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Bet-at-home Open - Hamburg Braunschweig Challenger Abierto Mexicano Telcel - Acapulco Moselle Open - Metz Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Maharashtra Open - Pune Wroclaw Challenger Sydney International - Sydney Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Gerry Weber Open - Halle Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Moselle Open - Metz Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Bet-at-home Open - Hamburg Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Idea Prokom Open - Sopot Noventi Open - Halle Turkish Airlines Open Antalya - Antalya German Tennis Championships - Hamburg Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Chengdu Open - Chengdu Rakuten Japan Open - Tokyo ASB Classic - Auckland Tata Open Maharashtra - Pune ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai Citi Open - Washington bett1HULKS Indoors - Cologne Winston-Salem Open - Winston-Salem Astana Open - Nur-Sultan s Tennis Masters 06 - Graz Hamburg European Open - Hamburg Pekao Open 2001 - Szczecin Cordoba Open - Cordoba Abierto Mexicano Telcel - Acapulco Hamburg European Open - Hamburg Swiss Open - Gstaad Truist Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Sofia Open - Sofia Emilia-Romagna Open - Parma Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Adelaide International 2 - Adelaide Cordoba Open - Cordoba Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Swiss Open - Gstaad Truist Atlanta Open - Atlanta Citi Open - Washington Barcelona Open Banc Sabadell - Barcelona Grand Prix de Tennis de Lyon - Lyon Open 13 - Marseille Open Sabadell Atlantico - Barcelona Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca If Stockholm Open - Stockholm China Open - Beijing Open Sud de France - Montpellier Karshi Challenger - Karshi Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Brasil Open - Costa do Sauipe Samsung Securities Cup - Seoul AEGON Championships - London Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Farmers Classic - Los Angeles St. Petersburg Open - St. Petersburg Helsinki Challenger Aircel Chennai Open - Chennai Heineken Open - Auckland Open 13 - Marseille AEGON Championships - London Moselle Open - Metz Qatar ExxonMobil Open - Doha Aircel Chennai Open - Chennai Heineken Open - Auckland Movistar Open - Santiago Portugal Open - Oeiras Gerry Weber Open - Halle Mercedes Cup - Stuttgart Vegeta Croatia Open - Umag Bratislava Challenger Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle SkiStar Swedish Open - Bastad AIG Japan Open Tennis Championships - Tokyo Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Millennium Estoril Open - Estoril AEGON Championships - London Winston-Salem Open - Winston-Salem BCR Open Romania - Bucharest Apia International - Sydney Rakuten Japan Open - Tokyo ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Open Parc - Lyon Mercedes Cup - Stuttgart Gerry Weber Open - Halle European Open - Antwerp Open Sud de France - Montpellier AEGON Championships - London ASB Classic - Auckland Swiss Indoors Basel - Basel Barcelona Open Banc Sabadell - Barcelona Argentina Open - Buenos Aires Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva cinch Championships - London Gonet Geneva Open - Geneva Konzum Croatia Open - Umag European Open - Antwerp Chile Dove Men+Care Open - Santiago US Men's Clay Court Championship - Houston Swiss Indoors Basel - Basel Open Sud de France - Montpellier Argentina Open - Buenos Aires Lyon Challenger Orange Prokom Open - Sopot San Marino Challenger Pacific Life Open - Indian Wells BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - New York BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome National Bank Open - Montreal Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid NASDAQ-100 Open - Miami Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Villena Challenger Australian Open - Melbourne French Open - Paris Valencia Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 2, 2R, POL-ALG 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 2, 1R, POL-LAT 5-0 Davis Cup, Group 1, 1R, POL-FIN 2-3 Davis Cup, Group II, 3R, POL-BLR 3-2 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, Group I, 2R, POL-RSA 3-1 Davis Cup, World Group, PO, POL-AUS 1-4 Hopman Cup - Perth Davis Cup, Finals, Group A ATP Cup - Brisbane, Perth, Sydney ATP Cup - Melbourne French Open (juniors) All Lower level tournaments U.S. Open - New York French Open - Paris Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris Davis Cup, World Group, SF, FRA-ESP 3-2 Olympics - London Olympics - Rio de Janeiro Davis Cup, Group 2, PO, POL-EST 5-0 Davis Cup, Group 2, 2R, POL-GEO 2-3 Davis Cup, Group 2, 1R, NGR-POL 0-4 Davis Cup, Group 2, 2R, GRE-POL 0-5 Davis Cup, Group II, 2R, POL-EST 4-1 Davis Cup, Group I, 1R, POL-LTU 3-2 Australian Open - Melbourne Tenerife 1 Challenger Zug Challenger